hand lap - Turkish English Dictionary